home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / programming / libraries / gfront11.lha / GUIFront / Developer / lib / guifront.c next >
Encoding:
C/C++ Source or Header  |  1994-06-15  |  1.7 KB  |  65 lines

  1.  
  2. #include <libraries/guifront.h>
  3. #include <utility/tagitem.h>
  4. #include <proto/guifront.h>
  5.  
  6. GUIFrontApp *GF_CreateGUIApp(char * const appid, ...)
  7. {
  8.     return (GF_CreateGUIAppA(appid, (struct TagItem *)(&appid+1)));
  9. }
  10.  
  11. ULONG GF_GetGUIAppAttr(GUIFrontApp * const guiapp, ...)
  12. {
  13.     return (GF_GetGUIAppAttrA(guiapp, (struct TagItem *)(&guiapp+1)));
  14. }
  15.  
  16. ULONG GF_SetGUIAppAttr(GUIFrontApp * const guiapp, ...)
  17. {
  18.     return (GF_SetGUIAppAttrA(guiapp, (struct TagItem *)(&guiapp+1)));
  19. }
  20.  
  21. GUIFront *GF_CreateGUI(GUIFrontApp * const guiapp, ULONG * const layoutlist, GadgetSpec ** const gspecs, ...)
  22. {
  23.     return (GF_CreateGUIA(guiapp, layoutlist, gspecs, (struct TagItem *)(&gspecs+1)));
  24. }
  25.  
  26. ULONG GF_GetGUIAttr(GUIFront * const gui, ...)
  27. {
  28.     return (GF_GetGUIAttrA(gui, (struct TagItem *)(&gui+1)));
  29. }
  30.  
  31. ULONG GF_SetGUIAttr(GUIFront * const gui, ...)
  32. {
  33.     return (GF_SetGUIAttrA(gui, (struct TagItem *)(&gui+1)));
  34. }
  35.  
  36. void GF_SetGadgetAttrs(GUIFront * const gui, struct Gadget * const gad, ...)
  37. {
  38.     GF_SetGadgetAttrsA(gui, gad, (struct TagItem *)(&gad+1));
  39. }
  40.  
  41. ULONG GF_GetGadgetAttrs(GUIFront * const gui, struct Gadget * const gad, ...)
  42. {
  43.     return (GF_GetGadgetAttrsA(gui, gad, (struct TagItem *)(&gad+1)));
  44. }
  45.  
  46. GF_GetPrefsAttr(char * const appid, ...)
  47. {
  48.     return (GF_GetPrefsAttrA(appid, (struct TagItem *)(&appid+1)));
  49. }
  50.  
  51. GF_SetPrefsAttr(char * const appid, ...)
  52. {
  53.     return (GF_SetPrefsAttrA(appid, (struct TagItem *)(&appid+1)));
  54. }
  55.  
  56. BOOL GF_AslRequestTags(APTR const requester, ...)
  57. {
  58.     return (GF_AslRequest(requester, (struct TagItem *)(&requester+1)));
  59. }
  60.  
  61. long GF_EasyRequest(GUIFrontApp * const guiapp,struct Window * const window,struct EasyStruct * const easystruct,ULONG * const idcmpptr, ...)
  62. {
  63.     return (GF_EasyRequestArgs(guiapp, window, easystruct, idcmpptr, (struct TagItem *)(&idcmpptr+1)));
  64. }
  65.